Definition of Whistle Stop

  • (noun) a small railway station between the principal stations or a station where the train stops only on a signal

Synonyms of Whistle Stop


Antonyms of Whistle Stop


No Antonyms Found.

Homophones of Whistle Stop


No Homophones Found.